Faster Algorithms for Feedback Arc Set Tournament, Kemeny Rank Aggregation and Betweenness Tournament
نویسندگان
چکیده
We study fixed parameter algorithms for three problems: Kemeny rank aggregation, feedback arc set tournament, and betweenness tournament. For Kemeny rank aggregation we give an algorithm with runtime O(2 √ ), where n is the number of candidates, OPT ≤ ( n 2 ) is the cost of the optimal ranking, and O(·) hides polynomial factors. This is a dramatic improvement on the previously best known runtime of O(2 ). For feedback arc set tournament we give an algorithm with runtime O(2 √ OPT ), an improvement on the previously best known O(OPT √ OPT ) Alon et al. [2009]. For betweenness tournament we give an algorithm with runtime O(2 √ ), where n is the number of vertices and OPT ≤ ( n 3 ) is the optimal cost. This improves on the previously known O(OPT ) Saurabh [2009]), especially when OPT is small. Unusually we can solve instances with OPT as large as n(log n) in polynomial time!
منابع مشابه
Faster FAST(Feedback Arc Set in Tournaments)
We present an algorithm that finds a feedback arc set of size k in a tournament in time n2 √ . This is asymptotically faster than the running time of previously known algorithms for this problem.
متن کاملHow to rank with few errors: A PTAS for Weighted Feedback Arc Set on Tournaments
Suppose you ran a chess tournament, everybody played everybody, and you wanted to use the results to rank everybody. Unless you were really lucky, the results would not be acyclic, so you could not just sort the players by who beat whom. A natural objective is to find a ranking that minimizes the number of upsets, where an upset is a pair of players where the player ranked lower on the ranking ...
متن کاملA classification of tournaments having an acyclic tournament as a minimum feedback arc set
Given a tournament with an acyclic tournament as a feedback arc set we give necessary and sufficient conditions for this feedback arc set to have minimum size.
متن کامل(Arc-disjoint) cycle packing in tournament: classical and parameterized complexity
Given a tournament T , the problem MaxCT consists of finding a maximum (arc-disjoint) cycle packing of T . In the same way, MaxTT corresponds to the specific case where the collection of cycles are triangles (i.e. directed 3-cycles). Although MaxCT can be seen as the LP dual of minimum feedback arc set in tournaments which have been widely studied, surprisingly no algorithmic results seem to ex...
متن کاملFast Local Search Algorithm for Weighted Feedback Arc Set in Tournaments
We present a fast local search algorithm that finds an improved solution (if there is any) in the k-exchange neighborhood of the given solution to an instance of WEIGHTED FEEDBACK ARC SET IN TOURNAMENTS. More precisely, given an arc weighted tournament T on n vertices and a feedback arc set F (a set of arcs whose deletion from T turns it into a directed acyclic graph), our algorithm decides in ...
متن کامل